Modular shelving and step assembly

ABSTRACT

An assembly includes a plurality of shelving components and posts. The shelving components include a body, a male portion that extends from a first end of the body and a female portion that defines a void in an opposite, second end. The male portion is narrower and shorter than the body. The female portion is sized and shaped to receive the male portion of another shelving component. The shelving components also include first apertures defined by and extending through the male portion, and second apertures defined by and extending through the female portion. The posts are sized and shaped to be inserted into overlapping apertures of first and second shelving components, the overlapping apertures comprising (i) a first aperture in a male portion of the first component inserted into a female portion of the second component and (ii) a second aperture in the female portion of the second component.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.62/162,773, filed May 17, 2015, the entire contents of which are herebyincorporated by reference in its entirety.

TECHNICAL FIELD

This document generally describes modular systems that can be used asshelving and as steps.

BACKGROUND

Shelving systems have been produced that include adjustable components,such as shelves that can be mounted at any of multiple predefinedmounting locations along the height of a shelving system. Shelvingsystems have also been produced with components that permit them to bereadily assembled by users.

SUMMARY

This document generally describes modular systems for use as shelvingand steps that can be easily customized to fit a wide array of spacesand to accommodate a variety of needs. For example, rooms in which bunkbeds are used, such as dormitories, often have limited free space. Thedisclosed modular systems can be used to construct a set of steps,customized to the size and layout of a particular room that can be usedto climb into the top bunk bed while at the same time providing shelvingand storage under the steps of the system.

A variety of modular systems are described in this document. Forexample, modular systems can include a small group of components thatcan be assembled into a wide array of shapes, sizes, and configurations.For instance, a modular system can include posts, shelf components, andend caps that can be assembled into a variety of different heights,widths, and depths to accommodate particular spaces and particularintended uses.

In a first general aspect, a modular shelving assembly includes aplurality of shelving components that each include a body, a maleportion that extends from a first end of the body, where the maleportion has width and height dimensions that are both smaller than widthand height dimensions of the body, a female portion that defines a voidin a second end of the body that is opposite the first end of the body,where the female portion is sized and shaped to receive the male portionof another shelving component, first apertures defined by and extendingthrough the male portion, and second apertures defined by and extendingthrough the female portion. The modular shelving assembly also includesa plurality of posts that are sized and shaped to be inserted intooverlapping apertures of a first shelving component and a secondshelving component, the overlapping apertures comprising (i) a firstaperture in the male portion of the first shelving component that hasbeen inserted into a female portion of the second shelving component and(ii) a second aperture in the female portion of the second shelvingcomponent.

Implementations can include one or more of the following. The pluralityof shelving components and posts can be assembled into a plurality ofrows, and each of the rows can include one or more of the shelvingcomponents. From at least a second row to a top row of the plurality ofrows, the number of shelving components can decrease by one shelvingcomponent for each successive row from the second row to the top row.The plurality of rows can include steps and shelves. The modularshelving assembly can also include a male end cap that includes a maleportion that extends from a first end of the male end cap and that isconfigured to be inserted into a last shelving component in a row ofshelving components with an open female portion, and a female end capthat includes a female portion that defines a void and that isconfigured to receive a male portion from a first shelving component ina row of shelving components with an open male portion. Each post of theplurality of posts can include a first locking feature near a first endand a second locking feature near a second end, and wherein a firstlocking feature of a first post of the plurality of posts is configuredto engage with a second locking feature of another post of the pluralityof posts. The first locking feature can be a tab and the second lockingfeature can be a groove. The first locking feature can be a protrusionand the second locking feature can be an aperture. The modular shelvingassembly can also include one or more lighting members, where the one ormore lighting members can be a light strip, a light mat, or a lightelement sized for an aperture in the body of the shelving component. Atleast one of the shelving components can include, on an underside of itsbody, a plurality of post-receiving features, each configured to secure,for storage, a post of the plurality of posts. The modular shelvingassembly can also include a panel that includes an attachment featureconfigured to secure the panel to at least one post of the assembly. Theattachment feature can be a hook configured for a compression fit withthe post, a curved end configured for a compression fit with the post,or a tab sized to be received by a slit in the post. The male portioncan include first and second extensions, and the female portion caninclude first and second voids. The modular shelving assembly can alsoinclude a railing attached to one or more shelving components of themodular assembly. Each component in the plurality of shelving componentscan have a rectangular shape. Each component in the plurality ofshelving components can have a wedge shape. The first apertures caninclude a top aperture of the male portion and a bottom aperture of themale portion, and the second apertures can include a top aperture of thefemale portion and a bottom aperture of the female portion, and the topaperture of the male portion and the top aperture of the female portioncan each have a first size, and the bottom aperture of the male portionand the bottom aperture of the female portion can each have a secondsize that is larger than the first size. For at least one post of theplurality of posts, a top portion of the post can be sized larger than abottom portion of the post. The first apertures can include a topaperture of the male portion and a bottom aperture of the male portion,the second apertures can include a top aperture of the female portionand a bottom aperture of the female portion, and the top aperture of themale portion and the top aperture of the female portion can each have afirst size, and the bottom aperture of the male portion and the bottomaperture of the female portion can each have a second size that issmaller than the first size. For at least one post of the plurality ofposts, a top portion of the post can be sized smaller than a bottomportion of the post.

In a second general aspect, a modular shelving assembly includes aplurality of shelving components, including a first shelving componenthaving a first length, a second shelving component having a secondlength that is shorter than the first length, and a third shelvingcomponent having a third length that is shorter than the second length,where each of the shelving components defines a plurality of firstapertures on a top side of the shelving component and defines aplurality of second apertures on a bottom side of the shelvingcomponent, and where each of the second apertures is larger than each ofthe first apertures. At least one shelving component of the plurality ofshelving components includes an upper surface that includes a texturedfeature. The modular shelving component also includes a plurality ofposts, where each post of the plurality of posts includes a top portionof the post that is sized larger than a bottom portion of the post. Theplurality of shelving components and posts are assembled into aplurality of rows, where each of the rows includes one of the shelvingcomponents, and where from at least a second row of the assembly upward,the included shelving component for a given row is longer than theincluded shelving component for the row above the given row.

Implementations can include one or more of the following. Each post ofthe plurality of posts can include a first locking feature on the topportion and a second locking feature on the bottom portion, and thefirst locking feature of a first post can be configured to engage withthe second locking feature of another post.

In a third general aspect, a modular shelving assembly includes aplurality of shelving components, including a first shelving componenthaving a first length, a second shelving component having a secondlength that is shorter than the first length, and a third shelvingcomponent having a third length that is shorter than the second length,where each of the shelving components defines a plurality of firstapertures on a top side of the shelving component and defines aplurality of second apertures on a bottom side of the shelvingcomponent, and wherein each of the second apertures is smaller than eachof the first apertures. At least one shelving component of the pluralityof shelving components includes an upper surface that includes atextured feature. The modular shelving component also includes aplurality of posts, where each post of the plurality of posts includesthat a top portion of the post that is sized smaller than a bottomportion of the post. The plurality of shelving components and posts areassembled into a plurality of rows, where each of the rows includes oneof the shelving components, and where from at least a second row of theassembly upward, the included shelving component for a given row islonger than the included shelving component for the row above the givenrow.

Implementations can include one or more of the following. Each post ofthe plurality of posts can include a first locking feature on the topportion and a second locking feature on the bottom portion, and thefirst locking feature of a first post can be configured to engage withthe second locking feature of another post.

The details of one or more implementations are depicted in theassociated drawings and the description thereof below. Certainimplementations may provide one or more advantages. For example, thedisclosed modular systems include modular components that allow for thesystems to be readily adapted and customized to virtually any space orlocation. The set of parts that are used to assemble the modular systemis relatively small (e.g., 2 parts, 3, parts, 4 parts), which can permita basic set of components to be greatly adapted and without having toobtain specialty parts.

In another example, the disclosed modular systems can be securely andquickly assembled without the use of other tools, such as screwdriversand wrenches. This can permit users will all levels of handiness toeffectively use and adapt the modular systems. Additionally, sincelarger systems can be constructed on site from smaller parts, issuessurrounding transporting larger structures through and into tighterspaces (e.g., carrying a large piece of furniture up a stairwell) can beeliminated.

In a further example, materials that are lightweight yet strong (e.g.,molded plastics, recycled plastics (e.g., pre- or post-consumer),3D-printed materials) can be used so as to provide ready portabilitywithout sacrificing the quality or structural integrity of the system.

In another example, by having a smaller number of parts, efficiencies inproduction can be gained by having to set up fewer production runs. Forinstance, if injection molding is being used to produce the parts of themodular system, the disclosed modular system can allow for price savingsby using fewer molds.

In another example, the systems can be shipped and stored easily andefficiently, for example because the components can be housed within anunderside of the shelf, which can reduce transportation and stockingcosts in some examples.

Other features, objects, and advantages of the technology described inthis document will be apparent from the description and the drawings,and from the claims.

BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1A-H depict views of an example modular system with interlockingshelf components, posts, male end caps, and female end caps.

FIGS. 2A-B depict an example modular system with fixed length shelvingcomponents.

FIGS. 3A-F depict an example assembly of two modular systemsside-by-side.

FIGS. 4A-E depict views of an example assembly of an example modularsystem being secured to another structure.

FIGS. 5A-H depict example panels that can be incorporated into modularsystems.

FIG. 5I depicts an example drawer that can be used with modular systems.

FIG. 6A depicts an example railing system that can be added to modularsystems.

FIG. 6B depicts an example modular system and an example railing system.

FIGS. 7A-F depict an example circular/spiral modular system.

FIGS. 8A-D depict example sizing of apertures and posts.

FIG. 8E is a perspective view of an example base element that can beused with an example modular system.

FIG. 8F is a perspective view of an example cap that can be used with anexample modular system.

FIG. 9 depicts a perspective view of another example modular system.

FIG. 10 is a block diagram of an example communication system that canbe included with an example modular system.

FIGS. 11A and 11B are side and perspective views, respectfully, of anexample post.

FIGS. 11C, 11D, 11E, and 11F are views of example posts that include alocking feature.

FIGS. 12A, 12B, 12C, and 12D are views of an example shelf component.

FIG. 13A is a perspective view and FIG. 13B is a side view of an examplecap.

FIGS. 14A and 14B are perspective views or portions of an examplemodular system with interlocking shelf components and posts.

FIGS. 15A and 15B are perspective views of an example female end cap.

Like reference symbols in the various drawings indicate like elements.

DETAILED DESCRIPTION

FIGS. 1A, 1B, 1C, 1D, 1E, and 1H depict views of an example modularsystem 100 with interlocking shelf components 102, posts 104, male endcaps 106, and female end caps 108.

Referring to FIG. 1A, which depicts an assembly for the system 100, theshelf components 102 has a female end 103 a that includes a void thatextends inwardly from the end and that is defined by interior sidewallsof the components 102. The void in female end 103 a is sized and shapedto receive male ends 103 b of the components 102 (e.g., a male end 103 bof another shelf component 102). The male ends 103 b are sized andshaped to be smaller in their width and height than the main body of thecomponents 102, which can permit the male ends 103 b to be inserted intothe void in the female end 103 a (e.g., into the void in the female end103 a of another shelf component 102).

The components 102 additionally include apertures 105 that are definedby openings in the top and bottom surfaces of the components 102, andthat extend through the height of the components 102. The apertures 105can be sized and shaped to fit the posts 104, which can be received bythe apertures 105. As depicted in the example system 100, the apertures105 are positioned at or near the ends 103 a, 103 b of the components102. The positioning of the apertures 105 in these locations at or nearthe ends 103 a, 103 b permits for the components 102 to be secured toeach other by merely inserting the posts 104 through the overlappingapertures 105 of a male end 103 b and a female end 103 a after the maleend 103 b has been inserted into the female end 103 a of a component102, in some implementations. With such a configuration, a user may notneed any tools (e.g., screw driver, wrench) to assemble the system 100into any of a variety of configurations.

The male end caps 106 can be shaped and sized similarly to the male ends103 b of the components 102, and can be inserted into a last component102 with an exposed female end 103 a on each row of the assembly. Themale end caps 106 can also include apertures 105 and can be secured tothe appropriate components 102 by being first inserted into the femaleend 103 a of the components 102 and then by posts 104 being inserted andthrough the overlapping apertures 105 of the components 102 and the endcaps 106. The end caps 106 can provide a variety of benefits, includingimproving the structural integrity and strength of the system 100 andcovering potentially sharp or otherwise dangerous portions of theexposed female ends 103 a.

Referring to FIG. 1B, which depicts an overhead view of an example maleend cap 106, the male end caps 106 can optionally include a rear portion107 that has height and width dimensions that are the same as or similarto the body of the components 102. Such a rear portion 107 may extendbeyond the end 103 a of the components 102 and, when the end cap 106 isinserted into the end 103 a, could define a surface that extends alongthe same planar surface as the top surface of the components 102.

Like the male end caps 106, the example female end caps 108 can be usedto cover an exposed male end 103 b of the first component 102 on eachrow of the system 100. The female end caps 108 can define voids that aresimilar in size and shape to the voids defined in the female ends 103 aof the components 102 so as to permit receipt of the male ends 103 b ofthe components 102. Referring to FIG. 1D, which depicts an overhead viewof an example female end cap 108, the apertures 105 extend through theend cap 108. This configuration may permit the end caps 108 to besecured to the components 102 by the posts 104 being inserted into theoverlapping apertures 105 of the male ends 103 b and the end caps 108after the male end 103 b has been inserted into the void of the end cap108.

The end caps 108 can have width and height dimensions that are the sameas or similar to the main body of the components 102 so that, when theend caps 108 are secured to the components 102, together they formnearly contiguous external surfaces. Like the end caps 106, use of theend caps 108 can provide a variety of benefits, including increasing thestructural integrity and strength of the system and reducing a risk ofinjury from the lip formed at the transition from the male end 103 b tothe main body of the components 102.

Referring to FIG. 1C, which depicts an overhead view of an exampleinterlocking shelf component 102, the width of the male end 103 b of thecomponent 102 may be smaller than the width of the main body of thecomponent 102.

As indicated in the assembly depicted in FIG. 1A, the system 100 can beconfigured in any of a variety of ways. In the depicted example, theassembly includes four rows of interlocking shelf components 102, withthe first and second rows (moving from the bottom row to the top row)each including three interlocking components 102, the third rowincluding two interlocking components 102, and the fourth (top) rowincluding only one component 102.

Optionally, the system 100 can include base elements 109, where an upperportion of the base element 109 can be received in an aperture 105 onthe underside (not shown in FIG. 1A) of the components 102 in the firstrow of the system 100. Examples system 100 that include base elements109 would include eight base elements 109, but for simplicity only fourbase elements 109 are shown in FIG. 1A. Also optionally, the system caninclude caps 111, where a lower portion of the cap 111 that can bereceived in an aperture 105 on the top-side of the components 102 in thetop row (the fourth row in this example) of the system 100.

Referring to FIG. 1E, which depicts the assembled system 100, thesecond, third, and fourth rows each end up with one of the components102 having a top surface 110 that is exposed (not covered above byanother component 102). These exposed top surfaces can be used for avariety of purposes, including as steps. In some examples, the topsurfaces 110 include a non-slip surface. In some examples, the topsurfaces 110 include texturing. The top surfaces 112 of the othercomponents 102 that are covered (not exposed) can be used for a varietyof purposes, such as shelves and for storage. The example system 100 ofFIG. 1E does not include base elements 109 or caps 111, for example.

FIG. 1F depicts a top view of an end cap 106 being secured to acomponent 102 by insertion of posts 104 into the overlapping apertures105 of the end cap 106 and the female end 103 a of the component 102.Such relationships between the end cap 106, the component 102, and theposts 104 are used with the leftmost components 102 on each row of theassembled system 100 depicted in FIG. 1E.

FIG. 1G depicts a top view of two shelving components 102 being securedto each other by insertion of posts 104 into the overlapping apertures105 of the male end 103 b of the component 102 depicted on the left andthe female end 103 a of the component 102 depicted on the right. Suchrelationships between two components 102 and the posts 104 are used inthe connections between the adjacent components 102 on each row of theassembled system 100 depicted in FIG. 1E.

FIG. 1H depicts a top view of an end cap 108 being secured to acomponent 102 by insertion of posts 104 into the overlapping apertures105 of the end cap 108 and the male end 103 b of the component 102. Suchrelationships between the end cap 108, the component 102, and the posts104 can be used with the rightmost components 102 on each row of theassembled system 100 depicted in FIG. 1E.

Although a particular assembled configuration of the system 100 isdepicted in FIGS. 1A and 1E, other configurations can also be assembledusing the components 102, the posts 104, and the end caps 106, 108. Forexample, a square or rectangular arrangement of shelves could beconstructed. In another example, a pyramid of shelves could beconstructed (e.g., with steps approaching a center of the system fromthe left and the right). Other configurations are also possible.

The components 102, the posts 104, end caps 106 and 108, base elements109, and caps 111 can have any of a variety of appropriate shapes anddimensions. For example, the height of the posts 104 can be selected sothat the rise between rows is suitable for use of the system 100 assteps. In another example, the posts 104 can have cross-sections withany of a variety of shapes, such as circular shapes (as depicted),square shapes, rectangular shapes, triangular shapes, symmetric shapes,asymmetric shapes, and/or other appropriate shapes. In another example,the width and length of the step components 102 can be selected so thatthe surface of the components 102 is sufficiently large for users tocomfortably and safely stand thereon. In some examples, the components102 may have a length of about 12″, and a width of about 12″, althoughother appropriate lengths and/or widths (e.g., length 15″×15″, 15″×12″,12″×10″, 10″×10″, 20″×15″, combinations of the foregoing, and others)can be used. In some examples, the posts 104 may be sized to provide arise of about 10″ between steps, but in other examples the posts 104 canbe sized to provide alternative amounts of rise (e.g., 7″, 8″, 9″, 11″,12″, 13″, 14″, and others).

As with the other modular systems described throughout this document,the system 100 and its component parts can be made out of any of avariety of appropriate materials so that the system 100 is able tosafely support an intended load, such as a user standing on one or moreof the exposed surfaces 110 of the assembled system 100. For example,the parts 102-108 of the system 100 can be made out of any of a varietyof appropriate polymers (e.g., molded plastics, recycled plastics (e.g.,pre- and post-consumer)), metals (e.g., aluminum, titanium, steel),composite materials (e.g., carbon fiber-based materials, glassfiber-based materials), 3D-printed materials, and/or other appropriatematerials. In some examples, the components 102 can have a generallycontinuous top surface (e.g., as depicted in FIGS. 1A and 1E). In someexamples, the components 102 can include vents, ribs, or apertures toreduce an amount of material used.

FIGS. 2A and 2B depict an example modular system 200 with fixed lengthshelving components 202, 204, 206, and 208 and posts 104. Referring toFIG. 2A, an assembly of the system 200 is depicted in which fourshelving components 202, 204, 206, 208 are assembled into a structuresimilar to the system 100. However, the components 202, 204, 206, 208are different from the components 102 in that the components 202, 204,206, 208 are of specific lengths and are not specifically configured tobe interlocked end to end with other shelving components to form longercontiguous shelf lengths. As indicated, the component 202 is theshortest of the shelves, the component 204 is the next longest, and thecomponents 206, 208 are the longest shelves. Each of the components202-208 includes multiple apertures 105 into which the posts 104 can beinserted to assemble the system 200. Example positions for the apertures105 are depicted in FIG. 2A. In some examples, the system 200 includesbase elements 109 and/or caps 111 (not shown in FIG. 2A).

Referring to FIG. 2B, the assembled system 200 has an overall appearancesimilar to the assembled system 100 depicted above in FIG. 1E and could,for example, be used for storage and for steps. For instance, the system200 includes exposed top surfaces 210 that can be used as steps andcovered top surfaces 212 that can be used as shelves and for storage.The top surfaces 212 of the system 200 can be larger than the topsurfaces 112 of the system 100 based on fewer internal posts 104 beingused in the assembly of the system 200. In some examples, surfaces 210include a non-slip surface or a texture, for example. In other examples,additional posts 104 and corresponding apertures 105 can be used toprovide systems with additional support between the levels of thesystem.

FIGS. 3A, 3B, 3C, 3D, 3E, and 3F depict example assembly 300 of twomodular systems 302 a and 302 b, side-by-side. In the depicted example,the modular systems 302 a, 302 b are similar to the modular system 100.However, the modular systems 302 a and 302 b can be any of a variety ofappropriate modular systems, such as the modular system 200, acombination of different types of modular systems, and/or otherappropriate modular systems.

Referring to FIG. 3A, the assembly 300 includes a first modular system302 a and a second modular system 302 b that are affixed to each otheralong their length so as to form a wider system (e.g., double the widthof earlier-described systems). Any of a variety of appropriatemechanisms can be used to affix the systems 302 a and 302 b to eachother, such as the examples depicted in FIGS. 3B, 3C, 3D, 3E, and 3F.

Referring to FIGS. 3B, 3C, and 3D, the shelf components (e.g., shelfcomponents 102, shelf components 202-208) can include one or moreapertures 304 that are defined and extend through the sidewalls of theshelf components. For instance, referring to FIG. 3D, an examplecomponent is depicted as including two apertures 304 through itssidewall. These sidewall apertures 304 can be lined up with each otheracross the systems 302 a and 302 b so that a fastening mechanism can beused to secure the systems 302 a and 302 b together. Example fasteningmechanisms are depicted in FIGS. 3B and 3C.

For example, FIG. 3B depicts a bottom view of an example fasteningmechanism 306 (e.g., zip tie, cable tie, rope, chain, string, elastic)being passed through the aligned apertures 304 of component A and B, andsecured against itself (e.g., zip tie locking mechanism, knot).Alternatively (and/or additionally), the fastening mechanism 306 can besecured against an element of one or more of the components A and B,such as a cleat that is affixed to the bottom side of one or more of thecomponents A and/or B.

In another example, FIG. 3C depicts a bottom view of a bolt 308 passingthrough an aligned single aperture 304 in the side walls of components Aand B, and the bolt being secured by a washer 310 (e.g., locking washer)and a nut 312.

Referring to FIGS. 3E and 3F, other mechanisms for securing the systems302 a and 302 b to each other are also possible. For example, adjacentand aligned posts 104 from the systems 302 a and 302 b can be secured toeach other through the use of a fasteners 314 that loop around each ofthe adjacent posts 104. The fasteners 314 can be secured along the posts104 when shelving components are connected to the ends of the posts 104above and below the fasteners 314, for example. The fasteners 314 can beany of a variety of appropriate mechanisms, such as straps, cables,elastic bands, rubber bands, appropriately formed and rigid materials(e.g., metals, polymers), and/or other appropriate mechanisms.

FIG. 3E depicts a perspective view of the fasteners 314 being loopedaround the posts 104 to secure the systems 302 a and 302 b together.FIG. 3F depicts a bottom view of the fasteners 314 being looped aroundthe posts 104 to secure the systems 302 a and 302 b together.

In some examples, the shelf components of the systems (e.g., shelfcomponents 102, shelf components 202-208) of the systems 302 a and 302 bcan include mating or interlocking features on the sidewalls of theshelf components such that a first interlocking feature on a shelfcomponent of system 302 a can engage with a second interlocking featureon a shelf component of system 302 b and secure system 302 a to system302 b.

FIGS. 4A, 4B, 4C, 4D, and 4E depict an example assembly 400 of anexample modular system 402 being secured to another structure 404. Sucha structure 404 can be any of a variety of structures adjacent to whichthe modular system 402 can be placed, such as a bed frame, a bunk bedframe, a wall, a dresser, a desk, and/or other appropriate structures.In the depicted example, the modular system 402 is similar to themodular system 100. However, the modular system 402 can be any of avariety of appropriate modular systems, such as the modular system 200,a combination of different types of modular systems, and/or otherappropriate modular systems.

Any of a variety of appropriate mechanisms can be used to affix thesystem 402 to the structure 404, such as the examples depicted in FIGS.4B, 4C, 4D, and 4E. Referring to FIGS. 4B and 4C, the shelf components(e.g., shelf components 102, shelf components 202-208) can include oneor more apertures 304 that are defined and extend through the sidewallsof the shelf components. For instance, referring to FIG. 4C, an examplecomponent is depicted as including two apertures 304 through itssidewall. These sidewall apertures 304 can be lined up with anappropriate portion of the structure 404 (e.g., portion of the structure404 around which a flexible tether can be looped) so that a fasteningmechanism can be used to secure the system 402 and the structure 404together.

An example fastening mechanism 306 is depicted in FIG. 4B. For example,FIG. 4B depicts a bottom view of example fastening mechanism 306 (e.g.,zip tie, cable tie, rope, chain, string, elastic) being passed throughthe apertures 304 of the component, wrapped around a portion of thestructure 404, and secured against itself (e.g., zip tie lockingmechanism, knot). Alternatively (and/or additionally), the fasteningmechanism 306 can be secured against an element of one or more of thecomponent (e.g., against a cleat that is affixed to the bottom side ofthe component) or the structure 404.

Referring to FIGS. 4D and 4E, other mechanisms to fasten the system 402to the structure 404 are also possible. For example, fasteners 406 canbe, at one end, looped around the post 104, wrapped around a portion ofthe structure 404, and then at the other end looped around the post 104again. The fasteners 406 can be secured in this position by connectingshelving components to either end of the post 104 to which the fastener406 is secured. The fasteners 406 can be any of a variety of appropriatemechanisms, such as straps, cables, elastic bands, rubber bands,appropriately formed and rigid materials (e.g., metals, polymers),and/or other appropriate mechanisms.

FIG. 4D depicts a perspective view of the fasteners 406 being used tosecure the system 402 to the structure 404. FIG. 4E depicts a bottomview of the fasteners 406 being used to secure the system 402 to thestructure 404. The fasteners 406 have a “U” shape, and include aperturesthrough which a post 104 can pass.

FIGS. 5A, 5B, 5C, 5D, 5E, and 5H depict example panels that can beincorporated into modular systems. Panels can be fitted between postsand shelving components, and can be used to provide sidewalls with theshelving portions of the modular systems described throughout thisdocument.

Referring to FIG. 5A, a portion of a modular system 500 is depicted asincluding example panels 502 that are fitted along three sides of thespace defined by the posts 104 and the top and bottom shelf components102. As depicted, the placement of the three panels 502 allows for auser to store items within the defined shelf/storage area without riskof the items falling out of the sides or the back of the shelf/storagearea.

A variety of mechanisms can be used to fit and secure the panels 502 atappropriate locations. For example, referring to FIGS. 5B and 5C, afirst example of the panels 502 a can include one or more tabs 504 thatare appropriately sized and spaced along the lateral edges of the panels502 a so as to line up with and be inserted into slits/apertures 506running lengthwise along the posts 104 (for examples that do not includetabbed panels 502 a, the posts 104 may not include slits 506). Inanother example, referring to FIGS. 5D and 5E, a second example of thepanels 502 b can include affixed hooks 508 that are appropriatelypositioned along the panels 502 b, sized, and curved so as to form acompression fit between the posts 104. In a further example, referringto FIGS. 5F and 5G, a third example of the panels 502 c can includecurved ends 510 that are sized and shaped so as to form a compressionfit between the posts 104. In some examples, the panels 502 can beextruded with concave edges configured to accept the posts 104, forexample.

Although not depicted, the panels 502 and attachment mechanisms mayadditionally and/or alternatively include additional features, such as,for example, hinges, handles, and/or other appropriate attachmentmechanisms. The example of FIG. 5A shows side edges of the panels 502intersecting with the posts 104. In other examples, the side edges of apanel 502 may intersect at roughly 90 degree angles with the side edgesof another panel 502, as by varying position of the slits/apertures 506,or by varying position (or other characteristic) of the hooks 508 orcurved ends 510, for example.

FIG. 5H depicts a top view of an example configuration of panels 502along a row of an example system that includes four shelf components,three of which are covered (112) by other shelf components above themand one of which is exposed (110) (e.g., not covered from above by ashelf component). In this example, the panels 502 create a 2×1 storagecompartment in the middle of the row that is accessible from the sideand a 1×1 storage compartment at the left end of the row that isaccessible from the end. The other end of the row includes an exposedsurface, which could be used as a step, for example. Otherconfigurations are possible (e.g., three 1×1 storage compartments, a 3×1storage compartment, a 2×1 storage compartment to the left of a 1×1storage compartment), for example, by providing different arrangementsof the panels 502.

FIG. 5I depicts an example drawer 505 that can be used in some examplesto fit within a 1×1 storage space defined by four posts 104, forexample. In examples where drawer 505 is used, panels 502 may or may notbe used. In other examples, drawer 505 can have different sizes,including wider sizes to accommodate a 2×1 storage compartment, a 3×1storage compartment, or a 4×1 storage compartment, for example.

FIGS. 6A and 6B depict an example railing system 600 that can be addedto modular systems, such as the modular systems 100, 200, 300, and/orother appropriate modular systems. The railing system 600 can use posts602 that are similar to (e.g., but longer than) the posts 104 and thatcan be inserted into apertures 105 in the exposed top surfaces 110 ofshelf components.

Referring to FIG. 6A, an assembly for the railing system 600 isdepicted. The system 600 includes posts 602 that are secured to theunderlying modular system, railings 604, and connectors 606, 608, and610 that connect the posts 602 and the railings 604 together. Theconnectors 606, 608, and 610 can be appropriately angled and sized tofit the posts 602 and the railings 604 at various points along theprogression of an underlying modular system. For example, threedifferent types of connectors 606, 608, and 610 are depicted—a rightangle connector (606), a combination right and angled connector (608),and an angled connector (610).

Referring to FIG. 6B, the assembled railing system 600 is depicted asbeing attached to the example modular system 100. The railing system 600can be used with other modular system as well, such as the modularsystem 200. Although only one railing is depicted, more than one railingcan be used with each modular system. For example, a second railingcould be attached on the other side of the modular system 100.

FIGS. 7A, 7B, 7C, 7D, 7E, and 7F depict an example circular or spiralmodular system 700. The modular system 700 that is depicted is similarto the modular system 100, but it includes wedge shaped shelf components702 with a female side 703 (similar to the female end 103 a of component102) and a male side 704 (similar to the male end 103 b of component102) that, when combined, provide a circular/spiral effect. For example,referring to FIG. 7A, an example system 700 with four rows ofwedge-shaped components 702 has the effect of a spiral staircase, butwith accessible storage/shelving underneath the stairs, where thestorage areas have generally wedge shapes.

Referring to FIG. 7B, which depicts a top view of the bottom row of thesystem 700, the interlocking features of the system 100 are includedwith the wedge-shaped components 702. For example, the male sides 704 ofthe components 702 are inserted into the female sides 703 of adjacentcomponents 702 or (e.g., for the right-most component 702) into a femaleend cap 708, which includes a recess 710 to receive the male side 704.Additionally, a male end cap 706 can be inserted into the female side703 of the left-most component 702. As described above with regard tothe system 100, insertion of the posts 104 secures the components 702and the end caps 706, 708 to each other without the need for any tools.

FIG. 7C depicts a perspective view of an example male end cap 706. FIG.7D depicts a perspective view of an example wedge-shaped component 702.FIG. 7E depicts a perspective view of an example female end cap 708.FIG. 7F depicts a perspective view of an example post 104.

Although not depicted, the system 700 can additionally and/oralternatively use fixed-length wedge-shaped components, similar to thefixed-length shelf components described above with regard to the system200. Also, in some examples, system 700 can use base elements 109 orcaps 111 (not shown in FIG. 7A). In some examples, the wedge componentsacting as step in the system 700 can include a non-slip or texturedsurface.

FIGS. 8A, 8B, 8C, and 8D depict example sizing of apertures and posts.To ensure that vertically stacked/connected posts appropriately line-upwith each other while also securing the shelving components in fixedvertical positions, appropriate sizing of the posts and apertures may beused.

FIGS. 8A and 8B depict a first example in which a shelf componentincludes an aperture 800 in the top surface 801 of the component that issmaller than an aperture 802 in the bottom surface 803 of the component,a bottom post that includes a wider diameter portion 804 that will beinserted into the aperture 802 and that will vertically support aninterior surface of the top surface 801 of the component (the portion804 will not pass through the aperture 800), and a top post thatincludes a more narrow diameter portion 806 that will be inserted intoaperture 800 and inside of a hollow portion of the portion 804 of thebottom post, in this example. FIG. 8A depicts the posts prior toinsertion and FIG. 8B depicts the posts as inserted into the component.

FIGS. 8C and 8D depict a second example that is the inverse of theexample in FIGS. 8A and 8B. In particular, the second example includesan aperture 800 in the bottom surface 803 of the component that issmaller than an aperture 802 in the top surface 801 of the component, atop post that includes a wider diameter portion 804 that will beinserted into the aperture 802 and that will vertically rest on aninterior surface of the bottom surface 803 of the component (the portion804 will not pass through the aperture 800), and a bottom post thatincludes a more narrow diameter portion 806 that will be inserted intoaperture 800 and inside of a hollow portion of the portion 804 of thetop post, in this example. FIG. 8C depicts the posts prior to insertionand FIG. 8D depicts the posts as inserted into the component.

FIG. 8E depicts an example base element 808, which may be the same as orsimilar to the base element 109 of FIG. 1A. Base element 808 includes anarrower diameter portion 809 that may be inserted from the bottom intoan aperture on the bottom side of a first-row shelf component, forexample. In some examples, the base element can include adownward-facing spike for better engagement with the surface on whichthe assembly is located (e.g., carpet or other generally soft surfacefor indoor applications, grass/dirt/gravel for outdoor applications).FIG. 8F depicts an example cap 810, which may be the same as or similarto the cap 111 of FIG. 1A. Cap 810 includes a narrower diameter portion811 that may be inserted from the top into an aperture on the upper sideof a top-row shelf component, for example.

In some examples, one or more fasteners (e.g., screws, clips, snaps,pins, plugs, tabs, locking tabs, compression-fit fasteners, or otherfasteners) may secure components of a system together, such that liftinga top-shelf component of the system causes the entire system to liftrather than breaking apart, for example.

FIG. 9 depicts an example system 900. System 900 is similar to system100 of FIG. 1E, but additionally includes one or more lightingassemblies 902. In the depicted example, the lighting assemblies 902 areshown on the top surfaces 110 of shelf components that are exposed andcan serve as steps for the system 900. In some examples, the lightingassemblies 902 are one or more light strips, and can be arranged in anyappropriate pattern on the top surfaces 110. In some examples, the lightstrips can include generally flexible strips that include one or moreLED lights that can provide illumination. In some examples, the lightingassemblies 902 may be lighting mats. The lighting assemblies 902 may besecured to the top surfaces 110 of the shelf components. In someexamples a portion or all of the lighting assemblies 902 may bepositioned on sidewalls of the shelf components (not shown). In someexamples, the illumination may improve safety when climbing the stairsof the system 900 in dark or dim ambient light conditions. In someexamples, the one or more lighting assemblies 900 may be sensitive topressure, and may illuminate when pressure is detected (e.g., when auser steps on the corresponding lighting assembly or step of the system900).

In some examples, the systems discussed herein can include acommunications unit that can be used to communicate (e.g., provideinformation concerning the system or its use) with one or more otherdevices or systems (e.g., security systems, lighting systems,communications networks, computing devices, mobile computing devices(e.g., smartphones, tablet computing devices, laptop computers, wearablecomputing devices (e.g., smart-watch, smart-bracelet), personal digitalassistants, or the like, and smart-appliances, or the like).

FIG. 10 is a block diagram of a communications unit 920 that includes aprocessing unit 922, a communications module 924, memory (including adata store in some examples) 926, and a power unit 928. The processingunit 922 may include one or more microcontrollers, digital signalprocessors, or microprocessors in some examples, and may executeinstructions stored in memory 926 to perform tasks for thecommunications unit 920. The communications module 924 may include atransmitter that can be used to wirelessly transmit information, forexample over one or more communications networks (e.g., local areanetworks (LANs), wide area networks (WANs), the Internet, Wi-Finetworks, cellular networks, virtual private networks (VPNs), mobiledata networks (e.g., 3G/4G networks, combinations of the foregoing, orothers)), or in some examples via wired communications. In someexamples, the communications module 924 includes a receiver that can beused to receive messages from other devices or systems. The memory 926may include one or more of types of volatile memory or non-volatilememory, including in various examples, random-access memory (RAM),read-only memory (ROM), flash memory, storage devices (e.g., solid-statehard drive, hard disc drive) and/or other forms of volatile ornon-volatile memory.

The power unit 928 may provide one or more power supply voltages topower components of the communications unit 920. In some examples, thepower unit 928 can receive alternating current (AC) power, as from awall outlet, and can convert the AC power into supply voltages usable bythe communications unit 920. In some examples, the power unit includes abattery, which in some examples may be rechargeable.

Some examples of communications unit 920 can include one or more sensors930, such as one or more sensors that can detect when a user is standingon one or more steps of the system. In some examples, the sensor 930 maysense pressure. In some examples, the sensor 930 may sense vibration.Such a sensor may be useful for detecting, for example, when a person(e.g., a young child) gets out of their bed during the night.

Some examples of communications unit 920 can include an audio unit 932,which can include one or more audio speakers, and can be used to providean audio message, information, or the like. For example, the audio unit932 may in some examples play an audio message that indicates the step(e.g., “1^(st) step,” “2^(nd) step,” “3^(rd) step,” or “top step,”“middle step,” “bottom step”) that the user is standing on as the userascends or descends the stairs of the system. In some examples, theaudio unit 932 may play a song or music (e.g., a children's song or alullaby), for example as a reward for a child climbing the stairs andgoing to bed in the evening. In some examples, the communications unit920 may include a timer or timing device (or may obtain the current timevia the communications module 924 (e.g., by querying a timing system),and may use the timer to provide appropriate messages (e.g., forparticular times or blocks of time during the day).

In some examples, the communications unit 920 can provide an alarm, forexample to parents when a child is detected getting out of bed duringthe night. The sensor 930 may detect that the child is descending thestairs of the system, for example, and the communications module 924 maysend a message for receipt by another device or system (e.g., a phone orsmartphone of a parent, a security system, a monitor in parents'bedroom, or the like). In some examples, the communications unit 920 cancommunicate with a lighting system and cause a light to turn on (or turnoff) based on a detected action. For example, when the communicationsunit 920 (e.g., sensor 930) detects that a person is standing on the topstep of the system (or on another step of the system, e.g., bottom stepor an intermediate step), the communications unit 920 (e.g.,communications module 924) can send a command to a lighting system toturn on a light in the room or in another room.

The communications unit 920 may be housed in an enclosure, which may belocated, for example, underneath or mounted to an underside of one ofthe shelf components (e.g., component 102) of the system, according tosome implementations.

FIG. 11A is a side view of an example post 1000. In various examples,post 1000 may be the same or similar as other posts described herein,such as post 104 or the posts depicted in FIGS. 8A-8D. A first portion1001 of the post 1000 has a wider diameter 1002 (labeled “A” in FIG.11A) than a second portion 1003 of the post 1000, which has a narrowerdiameter 1004 (labeled “B” in FIG. 11A). FIG. 11B is a perspective viewof the post 1000.

FIGS. 11C, 11D, 11E, and 11F are views of example posts 1010 and 1020that include a locking feature. FIG. 11C is a side view of an examplepost 1010. In various examples, post 1010 may be the same or similar asother posts described herein, such as post 104 or the posts depicted inFIGS. 8A-8D. The post 1010 includes a tab 1012 near a first end of thepost 1010 and a slot 1014 near an opposite end of the post 1010. In thedepicted example, the tab 1012 is located on the narrower portion of thepost, and the slot 1014 is located on the wider portion of the post, butin other examples the tab 1012 may be located on the wider portion ofthe post and the slot 1014 may be located on the narrower portion of thepost. When the narrower end of a first post 1010 is inserted into awider end of a second post 1010, the tab 1012 of the first post 1010 maybe received in the slot 1014 of the second post, which may releasablylock the first post and the second post together. Used with the othershelving components discussed herein, posts 1010 may be used to increasethe sturdiness of assembled structures, for example. FIG. 11D is aperspective view of the post 1010.

FIG. 11E is a side view of an example post 1020. In various examples,post 1020 may be the same or similar as other posts described herein,such as post 104 or the posts depicted in FIGS. 8A-8D. The post 1020includes a protrusion 1022 near a first end of the post 1020 and anaperture 1024 near an opposite end of the post 1020. In the depictedexample, the protrusion 1022 is located on the narrower portion of thepost, and the aperture 1024 is located on the wider portion of the post,but in other examples the protrusion 1022 may be located on the widerportion of the post and the aperture 1024 may be located on the narrowerportion of the post. When the narrower end of a first post 1020 isinserted into a wider end of a second post 1020, the protrusion 1022 ofthe first post 1020 may be received in the apertures 1024 of the secondpost, which may releasably lock the first post and the second posttogether. Used with the other shelving components discussed herein,posts 1020 may be used to increase the sturdiness of assembledstructures, for example. FIG. 11F is a perspective view of the post1020.

Using the posts of FIGS. 11C-11F, a narrower portion of a first post canlock to a wider portion of another post. In some examples, the narrowerportion of the first post can also lock with a shelf component. Forexample, some implementations of the shelf components discussed herein(e.g., component 102, component 1050, or other components discussedherein) can include a locking feature (e.g., a slot or an aperture)configured to engage the tab 1012 or protrusion 1022 on the posts 1010or 1020, respectively. In some examples (not shown) the wider portion ofthe post 1010 or 1020 can include a tab or protrusion that can lock withthe shelf component.

FIGS. 12A, 12B, 12C, and 12D are views of an example shelf component1050. In various examples, shelf component 1050 may be similar to shelfcomponent 102 (see FIG. 1), and may be used with the assembly 100described above. FIG. 12A is a perspective view of an underside of theexample shelf component 1050. Disposed on the underside of the component1050 are a plurality of post-receiving features 1052 a, 1052 b, 1052 c,and 1052 d (feature 1052 d obscured by a portion of the component 1050in FIG. 12A). In some examples, a post-receiving feature may beconfigured to provide a compression fit to secure a post, such as whenthe components of an assembly are being stored or transported. FIG. 11Cis an end view of the shelf component 1050, and depicts thepost-receiving components 1052 a-d. FIG. 11D is a perspective view ofthe underside of the component 1050, with a plurality of posts 104 shownreceived by the post-receiving features 1052 a, 1052 b, 1052 c, and 1052d.

FIG. 12B is a perspective view of the shelf component 1050. In someexamples, a top surface of the shelf component 1050 includes a non-slipsurface or a textured surface, such as shown in FIG. 12B. Similar to theshelf component 102, shelf component 1050 includes a male end and afemale end, albeit with slightly different configurations as compared tocomponent 102. For example, shelf component 1050 includes voids 1056 atthe female end of the component 1050 that extend inwardly from thefemale end of the component 1050, and protrusions 1054 that protrudefrom the male end of the component 1050. The voids 1056 are sized andshaped to receive the protrusions 1054 of the components 1050 (e.g., theprotrusions 1054 of another shelf component 1050). The protrusions 1054are shaped to be smaller in their width and height than the main body ofthe components 1050, which can permit the protrusions 1054 to beinserted into the voids 1056 in the female end of the components 1050(e.g., into the voids 1056 of another shelf component 1050).

The components 1050 additionally include apertures that are defined byopenings in the top and bottom surfaces of the components 1050 at thefemale end, and in the top and bottom surfaces of the protrusions 1054at the male end, where the apertures extend through the height of thecomponents 1050. The apertures can be sized and shaped to fit the posts1062 (or other posts described herein), which can be received by theapertures.

FIGS. 15A and 15B are perspective views of an example female end cap1106 that can be used to cover an exposed male end of the firstcomponent 1050 on each row of a system constructed with components 1050and posts. The female end cap 1106 defines voids 1107 that are similarin size and shape to the voids defined in the female ends of thecomponents 1050 so as to permit receipt of the protrusions 1054 of themale ends of the components 1050. The female end caps 1106 can alsoinclude apertures and can be secured to the appropriate components 1050by being first receiving protrusions 1054 of a male end of thecomponents 1050 and then by posts (e.g., posts 104) being inserted andthrough the overlapping apertures of the components 1050 and the endcaps 1106. The end caps 1106 can provide a variety of benefits,including improving the structural integrity and strength of the system.A male end cap (not shown) that includes protrusions similarly sized toprotrusions 1054 of component 1050, with apertures defined through theprotrusions, and a rear portion of the male end cap. The male end capcan be inserted into a last component 1050 with an exposed female end oneach row of an assembly, and secured with posts in similar fashion asdescribed above with reference to the male end caps of FIG. 1.

FIGS. 14A and 14B are perspective views or portions of an examplemodular system with interlocking shelf components 1050 and posts 104. Afemale end cap 1106 is shown covering a male end of the top shelfcomponent 1050.

FIG. 13A is a perspective view and FIG. 13B is a side view of an examplecap 1080. A lower portion 1082 of the cap 1080 that can be received inan aperture on the top-side of the components 1050. The cap 1080 definesa lip 1080 that can rest against the upper surface of the components1050, for example. In some examples, cap 1080 can include one or morelight bulbs or other appropriate lighting elements (e.g., located on anunderside of the cap) to provide light for the assembly. In someexamples, cap 1080 can include a solar- or light-energy collectiondevice that can be used to power the light bulb or other appropriatelighting element.

The above description provides examples of some implementations. Otherimplementations that are not explicitly described above are alsopossible, such as implementations based on modifications and/orvariations of the features described above. For example, the techniquesdescribed above may be implemented in different orders, with theinclusion of one or more additional steps, and/or with the exclusion ofone or more of the identified steps. Similarly, the systems, devices,and apparatuses may include one or more additional features, may excludeone or more of the identified features, and/or include the identifiedfeatures combined in a different way than presented above. Features thatare described as singular may be implemented as a plurality of suchfeatures. Likewise, features that are described as a plurality may beimplemented as singular instances of such features. Additionally, thesteps and techniques described above as being performed by somecomputing devices and/or systems may alternatively, or additionally, beperformed by other computing devices and/or systems that are describedabove or other computing devices and/or systems that are not explicitlydescribed. The drawings are intended to be illustrative and may notprecisely depict some implementations. Variations in sizing, placement,shapes, angles, and/or the positioning of features relative to eachother are possible.

1-24: (canceled)
 25. A modular shelving assembly comprising: a pluralityof shelving components comprising a first shelving component having afirst length, a second shelving component having a second length that isshorter than the first length, and a third shelving component having athird length that is shorter than the second length, each of theshelving components defining a plurality of apertures on at least asurface of the shelving component; and a plurality of posts, wherein atleast a portion of each post of the plurality of posts is positionedwithin an aperture of the plurality of apertures; wherein the pluralityof shelving components are assembled into a plurality of rows, each ofthe rows including one of the shelving components, and wherein from atleast a second row of the assembly upward, the included shelvingcomponent for a given row is longer than the included shelving componentfor the row above the given row.
 26. The modular assembly of claim 25,wherein at least one shelving component from the group consisting of thefirst shelving component, the second shelving component, and the thirdshelving component defines a first aperture on a top side of the atleast one shelving component and defines a second aperture on a bottomside of the at least one shelving component, the second aperture havinga size that is different from a size of the first aperture.
 27. Themodular assembly of claim 26, wherein the size of the second aperture issmaller than the size of the first aperture.
 28. The modular assembly ofclaim 27, wherein at least one post of the plurality of posts includes atop portion of the at least one post that is sized smaller than a bottomportion of the at least one post, and wherein at least a portion of thetop portion of the at least one post is positioned within the secondaperture.
 29. The modular assembly of claim 28, wherein the top portionof the at least one post includes a first attachment feature that isconfigured to engage with a second attachment feature of another post ofthe plurality of posts.
 30. The modular assembly of claim 28, whereinthe first attachment feature is selected from the group consisting of: aprotrusion, a tab, a hole, and a groove; and wherein the secondattachment feature is selected from the group consisting of: aprotrusion, a tab, an aperture, and a groove.
 31. The modular assemblyof claim 26, wherein the size of the second aperture is larger than thesize of the first aperture.
 32. The modular assembly of claim 31,wherein at least one post of the plurality of posts includes a bottomportion of the at least one post that is sized smaller than a topportion of the at least one post, and wherein at least a portion thebottom portion of the at least one post is positioned within the firstaperture.
 33. The modular assembly of claim 32, wherein the bottomportion of the at least one post includes a first attachment featurethat is configured to engage with a second attachment feature of anotherpost of the plurality of posts.
 34. The modular assembly of claim 33,wherein the first attachment feature is selected from the groupconsisting of: a protrusion, a tab, a hole, and a groove; and whereinthe second attachment feature is selected from the group consisting of:a protrusion, a tab, an aperture, and a groove.
 35. The modular assemblyof claim 25, wherein at least one shelving component of the plurality ofshelving components includes an upper surface that includes a texturedfeature.
 36. The modular assembly of claim 25, wherein at least oneshelving component of the plurality of shelving components includes anupper surface that includes a non-slip feature.
 37. The modular assemblyof claim 25, further comprising a base element attached to a lowerportion of the modular shelving assembly, wherein the base elementincludes a non-slip feature.
 38. The modular assembly of claim 25,wherein the plurality of rows comprise steps and shelves.
 39. Themodular shelving assembly of claim 25, wherein: at least a first post ofthe plurality of posts includes a first attachment feature near a firstend of the first post; at least a second post of the plurality of postsincludes a second attachment feature near a second end of the secondpost; and the first attachment feature of the first post is configuredto engage with the second feature of the second post.
 40. The modularassembly of claim 39, wherein the first attachment feature is selectedfrom the group consisting of: a protrusion, a tab, a hole, and a groove;and wherein the second attachment feature is selected from the groupconsisting of: a protrusion, a tab, an aperture, and a groove.
 41. Themodular assembly of claim 25, further comprising one or more lightingmembers, wherein the one or more lighting members is selected from thegroup consisting of: a light strip, a light mat, and a light elementsized for an aperture in the body of the shelving component.
 42. Themodular assembly of claim 25, wherein at least one of the shelvingcomponents includes, on an underside of its body, a plurality ofpost-receiving features, each configured to secure, for storage, a postof the plurality of posts.
 43. The modular assembly of claim 25, furthercomprising a panel that includes a panel attachment feature configuredto secure the panel to at least one post of the assembly.
 44. Themodular assembly of claim 43, wherein the panel attachment feature isselected from the group consisting of: a hook configured for acompression fit with the post, a curved end configured for a compressionfit with the post, and a tab sized to be received by a slit in the post.45. The modular assembly of claim 25, further comprising a railingattached to one or more shelving components of the modular assembly. 46.The modular assembly of claim 25, wherein each component in theplurality of shelving components has a rectangular shape.
 47. Themodular assembly of claim 25, wherein each component in the plurality ofshelving components has a wedge shape.
 48. The modular assembly of claim25, further comprising a fastening mechanism configured to affix themodular shelving assembly to another structure.
 49. The modular assemblyof claim 48, wherein the fastening mechanism is selected from the groupconsisting of: a zip tie, a cable tie, a rope, a chain, a string, astrap, a rigid fastener, a rubber band, and an elastic band.
 50. Themodular assembly of claim 48, wherein the another structure is selectedfrom the group consisting of: a bunk bed frame, a bed frame, a dresser,a desk, and a wall.